On the Suitability of Programming Tasks for Automated Evaluation
نویسنده
چکیده
For many programming tasks we would be glad to have some kind of automatic evaluation process. As an example, most of the programming contests use an automatic evaluation of the contestants’ submissions. While this approach is clearly highly efficient, it also has some drawbacks. Often it is the case that the test inputs are not able to “break” all flawed submissions. In this article we show that the situation is not pleasant at all – for some programming tasks it is impossible to design good test inputs. Moreover, we discuss some ways how to recognize such tasks, and discuss other possibilities for doing the evaluation. The discussion is focused on programming contests, but the results can be applied for any programming tasks, e.g., assignments in school.
منابع مشابه
ارزیابی قابلیت استفاده سیستم اطلاعات بیمارستانی در مراکز آموزشی درمانی وابسته به دانشگاه علوم پزشکی قم از دید کاربران براساس استاندارد ایزومتریک
Background and Objectives: Evaluation has an important role in software development. Quality is considered in the evaluation of information systems, which depends on usability, availability, validity, compatibility, and response time. This research was performed with the aim of determining the usability of hospital information systems according to the 7 principles of isometric 9241, part 10. Me...
متن کاملA Mathematical Programming for a Special Case of 2E-LRP in Cash-In-Transit Sector Having Rich Variants
In this article, we propose a special case of two-echelon location-routing problem (2E-LRP) in cash-in-transit (CIT) sector. To tackle this realistic problem and to make the model applicable, a rich LRP considering several existing real-life variants and characteristics named BO-2E-PCLRPSD-TW including different objective functions, multiple echelons, multiple periods, capacitated vehicles, dis...
متن کاملHypoglycemia in Diabetic Employees and its Role in Job Suitability Assessment
Diabetes mellitus is a common disease in Iran and all around the world. A number of diabetic patients are in occupational age range and employed. Occupational health physician with the aim of decreasing both the acute and chronic complication of Diabetes mellitus in diabetic employees, play an important role in evaluation of these individuals. Decision on the appropriateness of a job for diabet...
متن کاملA Comprehensive Mathematical Model for a Location-routing-inventory Problem under Uncertain Demand: a Numerical Illustration in Cash-in-transit Sector
The purpose of this article is to model and solve an integrated location, routing and inventory problem (LRIP) in cash-in-transit (CIT) sector. In real operation of cash transportation, to decrease total cost and to reduce risk of robbery of such high-value commodity. There must be substantial variation, making problem difficult to formulate. In this paper, to better fit real life applications ...
متن کاملEvaluation of land suitability for irrigation using fuzzy analytic hierarchy process
Use of new techniques to evaluate irrigation areas can enhance water use efficiency in agriculture. In this study, the fuzzy analytic hierarchy Process (FAHP) was used to qualitative land suitability for sprinkler irrigation and was compared with the parametric method. Evaluation based on parametric method showed that an area of about 1597.83 hectares (31%) of the lands was highly suitable (S1)...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Informatics in Education
دوره 5 شماره
صفحات -
تاریخ انتشار 2006